#pragma once
#include <vector>

class PlayerBall;
class Ball;  //placed in the Point.h file here to account for cyclical dependency
//No definition included//

//Point.h//
class Point {
      public:
             Point (int x =0, int y = 0);
             ~Point ();
             
             //accessor methods
             void SetX ( int x ) { itsX = x; }
             void SetY ( int y ) { itsY = y; }
             int GetX() const { return itsX; }
             int GetY() const { return itsY; }
             
      private:
              int itsX;
              int itsY;
};